directors' box (stadium) - Spanish English Dictionary